8 research outputs found

    Evolution of Ada technology in the flight dynamics area: Design phase analysis

    Get PDF
    The software engineering issues related to the use of the Ada programming language during the design phase of an Ada project are analyzed. Discussion shows how an evolving understanding of these issues is reflected in the design processes of three generations of Ada projects

    System testing of a production Ada (trademark) project: The GRODY study

    Get PDF
    The use of the Ada language and design methodologies that utilize its features has a strong impact on all phases of the software development project lifecycle. At the National Aeronautics and Space Administration/Goddard Space Flight Center (NASA/GSFC), the Software Engineering Laboratory (SEL) conducted an experiment in parallel development of two flight dynamics systems in FORTRAN and Ada. The teams found some qualitative differences between the system test phases of the two projects. Although planning for system testing and conducting of tests were not generally affected by the use of Ada, the solving of problems found in system testing was generally facilitated by Ada constructs and design methodology. Most problems found in system testing were not due to difficulty with the language or methodology but to lack of experience with the application

    Evolution of Ada technology in the flight dynamics area: Implementation/testing phase analysis

    Get PDF
    An analysis is presented of the software engineering issues related to the use of Ada for the implementation and system testing phases of four Ada projects developed in the flight dynamics area. These projects reflect an evolving understanding of more effective use of Ada features. In addition, the testing methodology used on these projects has changed substantially from that used on previous FORTRAN projects

    Space Network Ground Segment Sustainment (SGSS) Project: Developing a COTS-Intensive Ground System

    Get PDF
    Purpose of the Space Network Ground Segment Sustainment (SGSS) is to implement a new modern ground segment that will enable the NASA Space Network (SN) to deliver high quality services to the SN community for the future The key SGSS Goals: (1) Re-engineer the SN ground segment (2) Enable cost efficiencies in the operability and maintainability of the broader SN

    Sel-81-305

    No full text
    This document presents guidelines for an organized, disciplined approach to software development that is based on studies conducted by the Software Engineering Laboratory (SEL) since 1976. It describes methods and practices for each phase of a software development life cycle that starts with requirements definition and ends with acceptance testing. For each defined life cycle phase, this document presents guidelines for the development process and its management, and for the products produced and their reviews
    corecore